Tikot skaidrībā ar ģeopolitisko situāciju, pāriesim pie matemātiskās daļas. Ko nozīmē "laba" vai "slikta" kvalitāte? Atšķirībā no nesenajām diskusijām par Esperanto un Filmiņa vs Cipars, kurās es savas muļķības dēļ ielīdu, ripu vērtēšanā ir diezgan stingri kritēriji.
Sākumam - neliels piemērs no digitālās datu glabāšanas pasaules.
Pieņemsim, mums jāsaglabā astoņi skaitļi, no kuriem katrs ir vieninieks vai nulle (kā zināms, datoriem patīk vieninieki un nulles, tāds viņiem ir untums, citus ciparus ciest nevar). Paņemsim šādus: 0 0 1 0 1 0 1 1. Kā pārbaudīt, ka, nolasot no diska, mēs izlasījām to, ko vajag, un nekļūdījāmies? Pievienot devīto, kas kontrolēs iepriekšējo pareizību. Bet kā to izdarīt? Gaišās galvas izdomāja šādu fintu: ņemam visus iepriekšējos skaitļus, saskaitām, dalām pilnībā ar 2 un ņemam atlikumu. Šis atlikums arī būs devītais skaitlis, kas pārbauda iepriekšējo pareizību.
0+0+1+0+1+0+1+1=4
4 / 2= 2 un atlikumā 0
Kopumā sanāks : 0 0 1 0 1 0 1 1 0
Tagad pieņemsim, ka viens no skaitļiem tika nolasīts no diska nepareizi, un proti - pirmais.
1 0 1 0 1 0 1 1 0
Veiksim augstāk aprakstīto operāciju.
1+0+1+0+1+0+1+1=5
5 / 2 = 2 un atlikumā 1
Bet mūsu nolasītais kontrolskaitlis ir 0! Tātad vai nu devītais (kontroles) skaitlis, vai arī viens no astoņiem nolasīts nepareizi.
Tas, ko es minēju iepriekš, - ir primitīva datu integritātes pārbaudes shēma. Tā spēj atrast tikai atsevišķas kļūdas - ja izmainīsies uzreiz divi skaitļi no astoņiem, tā parādīs, ka viss ir kārtībā. Un tā nespēj labot kļūdas - šim nolūkam nāksies mēģināt nolasīt datus vēlreiz.
CD, un jo īpaši DVD diskos tiek izmantotas sarežģītas liekās kodēšanas shēmas, kas ļauj ne tikai atrast kļūdas, bet arī tās izlabot, ja to daudzums atrodas saprāta robežās. Tas ir darīts tādēļ, lai devalvētu neizbēgamos matriču materiāla defektus, kļūdas DVD iekārtas mehānikā un lāzera darbībā. Ja nebūtu aprakstīto shēmu, DVD iekārtas un vispār datori maksātu milzu naudu, strādātu ārkārtīgi neuzticami un lēni, jo ražot ideālus tranzistorus, ripas un lāzerus ir ārkārtīgi dārgi, un reizēm vispār neiespējami. Un, saprotams, bez kļūdu kontroles un labošanas par neiespējamu kļūtu mūsu mīļotā interneta parādīšanās.
CD un DVD matricas - 2. daļa, matemātiskā
2006-05-29